import { BaseRequest, BaseResponse } from 'tsrpc'
import { ConfigEditorResponse } from './base'

// 简化的Schema接口，避免复杂类型传输
export interface ConfigSchemaInfo {
    version: string
    type: string
    name: string
    description: string
    fieldCount: number
    groupCount: number
    lastModified: number
}

export interface ReqGetConfigSchemas extends BaseRequest {
    
}

export interface ResGetConfigSchemas extends ConfigEditorResponse<ConfigSchemaInfo[]> {
    
}
